checkered career - German English Dictionary